package com.wg.msshopcar.entity.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ShopCarDTO implements Serializable {
    // 购物车基础信息
    private Integer id;                 // 购物车ID (shopCar.id)
    private Integer count;           // 购买数量
    private Integer selected;        // 是否选中
    private Double price;        // 商品单价

    // 商品信息
    private Integer productId;          // 商品ID (product.id)
    private String productName;      // 商品名称
    private String productImage;     // 商品主图

    // 店铺信息
    private Integer shopId;             // 店铺ID (shop.id)
    private String shopName;         // 店铺名称

    // 规格信息
    private String sku;

    // 用户 ID
    private Integer userId;

}